.zht-content{
  .photo{
    width:100%;
  }
  .word{
    .px2rem(padding-top,24);
    .px2rem(padding-bottom,24);
    .px2rem(padding-left,26);
    .px2rem(line-height,28);
    .word1{
      float: left;
      .px2rem(font-size,26);
      .px2rem(max-width,360);
      .px2rem(margin-right,20);
      color: #000;
    }
    .word2{
      float: left;
      color: #999999;
      .px2rem(font-size,18);
    }
  }
}
.zht-name{
  .px2rem(padding,28);
  .img{
    .px2rem(width,132);
    float: left;
    img{
      .px2rem(width,110);
      .px2rem(height,110);
    }
  }
  .name{
    .px2rem(width,320);
    float: left;
    .name-top{
      .px2rem(font-size,38);
      .px2rem(margin-bottom,10);
      color: #000000;
    }
    .name-con{
      .px2rem(font-size,22);
      color: #666;
    }
  }
  .book{
    position: relative;
    .book-a{
      .px2rem(width,98);
      .px2rem(height,44);
      .px2rem(line-height,44);
      .px2rem(border-radius,10);
      .px2rem(font-size,24);
      text-align: center;
      border: 1px solid #f26c60;
      color: #f26c60;
      position: absolute;
      .px2rem(top,38);
      right: 0;
    }
      .none{
          display:none;
      }
  }
}
.placeholder{
  .px2rem(height,18);
  background: #f2f2f2;
}
.zht-name2{
  .px2rem(padding-top,14);
  .px2rem(padding-bottom,40);
  .px2rem(padding-left,28);
  .px2rem(padding-right,28);
  text-align: center;
  .img{
    .px2rem(margin-bottom,10);
    img{
      .px2rem(width,110);
      .px2rem(height,110);
      border-radius: 50%;
    }
  }
  .name{
    .name-top{
      .px2rem(font-size,38);
      .px2rem(margin-bottom,14);
      color: #000000;
    }
    .name-con{
      .px2rem(font-size,22);
      color: #666;
    }
    .name-fans{
      .px2rem(margin-top,20);
      .px2rem(font-size,24);
      color: #666666;
      .fans{
        .px2rem(padding-left,16);
      }
      .fans-how{
        .px2rem(padding-right,16);
        border-right:1px solid #d3d3d3;
      }
    }
  }
  .book{
    position: relative;
    .book-a{
      display: block;
      .px2rem(width,98);
      .px2rem(height,44);
      .px2rem(line-height,44);
      .px2rem(border-radius,10);
      .px2rem(font-size,24);
      text-align: center;
      border: 1px solid #f26c60;
      color: #f26c60;
      position: absolute;
      .px2rem(top,-84);
      .px2rem(right,80);
    }
  }
}
.user{
  .px2rem(padding-bottom,26);
}
section.zht-photo{
  .px2rem(padding-top,40);
  .px2rem(padding-bottom,48);
}
